This page last changed on Aug 06, 2009 by kgomes.

This page documents some of the HMI/SCADA packages that are available for Java that we might use to build the instrument state GUI. Here is a table documenting the aspects of the various frameworks:

Framework Company Description URL Cost Licensing Notes
MIStudio ErgoTech An intuitive drag-and-drop tool that lets you easily build secure Manufacturing Intelligence, Factory Automation and SCADA System. Design with one tool, deploy to Windows, Linux, J2EE, OSGi and headless embedded systems. View in any browser, on your PDA, or even on your Phone - any environment that supports a Java Applet. http://www.ergotech.com/index.html $2500 Web based (applets) so doesn't seem to be a licensing cost for deployment Since it is applet, probably not going to work for us. Looks heavily focused on packaged HMI, not really a general framework so that is not great. Also did not see much in the way of support on their web site (no manuals, wikis, etc.)
GLG Toolkit Generic Logic GLG's extensive library of dials and meters, gauges, graphs, process control widgets and other graphical components is built on top of the Toolkit's object engine - an approach radically different from the traditional methods of creating programming components. http://www.genlogic.com/components.html     This looks like a pretty nice option. The have a widget catalog here: http://www.genlogic.com/widgets.html and probably would cover what we would use it for.
JSENT JSENT JSENT is a pure Java-based Supervisory, Control and Data Acquisition SCADA software product that runs on both Windows and Linux. http://www.jsent.co.za/index.html ?   This looks like an actual application so it really doesn't fit our needs
Factory PMI Inductive Automation A web-launched, database driven plant management interface suite. Featuring SQLTags. http://www.inductiveautomation.com/products/factorypmi/ $3500 $0 This is a turn-key solution and really doesn't fit what we need. Licensing would be OK and the delivery looks like JWS, but not sure how customizable it will be and probably cannot be integrated into our appliation.
JPC Net Module Easy to use (drag and drop) HMI development tool. Engineers without Java programming experience can build their HMIs. The product bundle 'JPC Framework' comprises the JPC Components 'JPC Client', 'JPC Server' and 'JPC Ambassador'. It is the basic product and you must acquire it when you start developing your JPC application. All other JPC Components are separate products. http://www.netmodule.com/en/products/netmodule_jpc/ ? ? Looks like a large package really tailored to connect up with factory floor systems and provides a tool for drag-n-drop GUI building for HMI. Probably more than we want and not sure we could break out the component from the GUI builder.
JViews Diagrammer IBM (was ILOG) ILOG JViews Diagrammer is the most comprehensive set of Java tools, components and libraries for creating graphical editing, visualization, supervision and monitoring tools. Both diagrams-displays used to show the relationships between objects-and dashboards-displays for monitoring business or industrial systems-can be easily created. http://www.ilog.com/products/jviews/diagrammer/     One of the better frameworks out there, but costs were a bit of a nightmare to manage. Maybe it is better now. I have a request in to the guy that I worked with before and now that they are IBM, maybe things have changed
Document generated by Confluence on Feb 03, 2026 14:16